Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F8 Czech Republic F1 USA F13 USA F16 Austria F1 USA F19 USA F22 USA F23 Czech Republic F4 USA F3 Italy F4 USA F7 Hungary F1 Japan F3 Thailand F2 Morocco F3 Serbia & Montenegro F3 USA F14 Austria F5 USA F17 USA F18 USA F19 Ukraine F2 Ukraine F3 Czech Republic F6 Germany F3 USA F2 Austria F2 Japan F4 Japan F5 USA F12 USA F13 Germany F7 France F12 USA F1 USA F2 Great Britain F7 Great Britain F8 USA F7 USA F8 USA F12 USA F13 USA F14 USA F17 USA F18 USA F20 USA F21 USA F1 USA F3 Mexico F2 Canada F1 Canada F2 Canada F3 USA F7 Great Britain F1 Great Britain F2 Croatia F1 Great Britain F3 Great Britain F4 France F5 Russia F1 Russia F2 USA F21 Croatia F2 USA F13 USA F14 Croatia F3 Japan F10 USA F24 USA F25 USA F27 Italy F16 USA F1 USA F2 Italy F19 Thailand F1 Hungary F3 Japan F4 Morocco F4 Japan F5 USA F20 USA F23 USA F21 Slovakia F1 Croatia F5 Japan F9 Italy F32 USA F25 Germany F2 USA F1 USA F3 Croatia F2 USA F4 Italy F15 USA F13 Czech Republic F3 Slovenia F3 Thailand F3 USA F15 Open D'Orleans - Orleans USTA Challenger of Oklahoma - Tulsa The Swanston Challenger - Sacramento Kobstaedernes ATP Challenger - Kolding Ford Tennis Championships - Louisville Tatra Banka Open 2003 - Bratislava Schickedanz Open 2007 - Furth Fifth Third Bank Tennis Championships - Lexington Akbank Private Banking TED Open - Istanbul Brasov Challenger - Brasov ATP Challenger Trophy 2007 - Trnava Flea Market Cup - Busan Internationaux du Doubs - Besancon Hurricane Tennis Open - Bradenton Countrywide Classic USTA Men's Challenger - Carson Kobstaedernes ATP Challenger - Kolding Pro Challenger at Calabasas - Calabasas Music City Challenger - Nashville Czech Indoor Open - Prague Baden Open - Karlsruhe Cherbourg Challenger USTA Freeman Men's Challenger - Joplin GHI Bronx Tennis Classic - Bronx Kosice Open-Steelers Cup 2008 - Kosice Togliatti Cup - Togliatti dBI Tennis Challenger - Binghamton Lexington Challenger Trofeo Sisma Mantova - Mantova Fifth Third Bank Tennis Championships - Lexington Porsche Open - Poznan USTA Challenger of San Antonio - San Antonio Croatia Osiguranje Rijeka Open - Rijeka Levene Gouldin & Thompson Tennis Challenger - Binghamton Countrywide Classic USTA Challenger - Carson Baden Open - Karlsruhe Heilbronn Open - Heilbronn Carson Challenger Dallas Challenger Dharwad Challenger 2006 - Dharwad Sarajevo Challenger Baton Rouge Challenger A Glimmer of Hope Challenger - Austin Mexico City Challenger Yuba City Challenger Burbank Challenger - Burbank Internationaux de Nouvelle-Caledonie - New Caledonia Pozoblanco Challenger Orleans Challenger XL Capital Bermuda Open - Bermuda Aptos Challenger Manchester Challenger Czech Open 2006 - Prostejov PEOPLEnet Cup - Dnepropetrovsk Recanati Challenger Granby Challenger 2005 Freeman Men's Challenger - Joplin Segovia Challenger Vancouver Challenger Binghamton Challenger St. Remy Challenger Tulsa Challenger Prosperita Open 2007 - Ostrava 2007 West Side Tennis Club Clay Court Challenger - Forest Hills San Remo Tennis Cup - San Remo Tashkent Challenger Porsche Open - Poznan Calabasas Challenger Seoul Challenger Chuncheon Challenger Charlottesville Challenger Knoxville Challenger The Comercia Bank Challenger - Aptos Savannah Challenger Challenger DCNS de Cherbourg - Cherbourg Tatra Banka Open - Bratislava 2006 North Shore Pro Tennis Championship - Winnetka Nielsen USTA Pro Tennis Championship - Winnetka Sacramento Challenger Rennes Challenger Charlottesville Challenger Ortisei Challenger Knoxville Challenger Bratislava Challenger Champaign Challenger Noumea Challenger Singapore Challenger Tiburon Challenger - Tiburon Ethias Trophy - Mons USTA Challenger - Champaign KGHM Dialog Polish Indoors - Wroclaw Guangzhou Challenger Pingguo Challenger Tatra Banka Open - Bratislava Nottingham Challenger The LTA Nottingham Challenger - Nottingham Lexington Challenger Penza Challenger Vancouver Challenger St. Remy Challenger Tatra Banka Open 2006 - Bratislava Shanghai Challenger 2007 Knoxville Challenger - Knoxville Ningboo Challenger Izmir Challenger Pharma Medico Open 2008 - Aarhus Rennes Challenger Music City Challenger - Nashville IPP Open - Helsinki Ortisei Challenger Knoxville Challenger Morocco Tennis Tour - Fes Challenger Banque Nationale - Granby Helsinki Challenger Noumea Challenger Honolulu Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City 2007 Nielsen Pro Tennis Championship - Winnetka Open Castilla y Leon - Segovia Sarasota Challenger Winnetka Challenger Vancouver Challenger Samsung Securities Cup - Seoul Shanghai Challenger ITG Miami Challenger - Miami Dallas Challenger Johannesburg Challenger Zagreb Challenger Tenerife Challenger Status Athens Open - Athens Granby Challenger Home Depot Center USTA Challenger - Carson Fergana Challenger Baton Rouge Pro Tennis Classic - Baton Rouge Calabasas Challenger St. Remy Challenger Winnetka Challenger IPP Open - Helsinki Unicredit Czech Open - Prostejov Sunset Moulding Challenger - Yuba City Tashkent Challenger Kos Succhetti Tennis Cup - Cordenons Semgroup Challenger - Tulsa USTA Men's Challenger of Dallas - Dallas Shenzhen Challenger Gimcheon Challenger Coffee Cup Challenger - Chikmagalur Busan Challenger Challenger Brasov - Brasov Tashkent Challenger Charlottesville Challenger Raanana Challenger Taipei City Challenger Challenger DCN de Cherbourg - Cherbourg Orleans Challenger Eckental Challenger Brescia Challenger Siemens Open 2007 - Scheveningen Quimper Challenger Guangzhou Challenger Seoul Challenger Tatra Banka Slovak Open - Bratislava Orleans Challenger Brest Challenger Internazionali di Tennis di Bergamo - Bergamo Brescia Challenger BMW Tennis Championship - Sunrise Tulsa Challenger Surbiton Challenger Dallas Challenger Brescia Challenger Bratislava Challenger St. Brieuc Challenger Winnetka Challenger Glasgow Challenger Irving Challenger Astana Challenger Bratislava Challenger Phoenix Challenger Ostrava Challenger Mons Challenger Troisdorf Challenger USTA Challenger of Orlando - Orlando Ostdeutscher Sparkassen Cup - Dresden Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Mons Challenger Wroclaw Challenger Open de L'Isere-Trophee BNP Paribas - Grenoble Geneva Challenger Winnetka Challenger Aptos Challenger Lexington Challenger Ortisei Challenger Taipei City Challenger Bratislava Challenger Seoul Challenger Granby Challenger Tiburon Challenger Orleans Challenger Irving Challenger Biel Challenger Open de Rennes La Trinitaine - Rennes Busan Challenger USTA/Adtech Challenger - Boston Bratislava Challenger Loughborough Challenger Granby Challenger Surbiton Challenger St. Remy Challenger St. Brieuc Challenger Izmir Challenger Tashkent Challenger Brest Challenger Nottingham Challenger Manila Challenger Wroclaw Challenger Shenzhen Challenger Raanana Challenger Regional Hand Center Men's Challenger - Fresno Busan Challenger Bangkok Challenger Pozoblanco Challenger Bratislava Challenger The West Side Tennis Club Clay Court Challenger - Forest Hills Tashkent Challenger Irving Challenger Taipei City Challenger Portoroz Challenger Savannah Challenger Prague Challenger Naples Challenger - Naples Nottingham Challenger Indian Wells Challenger GHI Bronx Tennis Classic - Bronx Taipei City Challenger Busan Challenger Binghamton Challenger Gwangju Challenger Surbiton Challenger Lexington Challenger Internationaux de Doubs Open de Franchie-Comte - Besancon Recanati Challenger USTA Challenger of San Antonio - San Antonio Aptos Challenger Aptos Challenger Eckental Challenger Pau Challenger Biella 1 Challenger Biella 2 Challenger Lugano Challenger Tiburon Challenger Biella 7 Challenger Mallorca Challenger Ismaning Challenger Bratislava Challenger Forli 3 Challenger Quimper Challenger Forli 5 Challenger Ostrava Challenger Mauthausen Challenger Nottingham Challenger USTA Seascape Challenger - Aptos Ilkley Challenger Steelers Cup - Kosice Wailea Men's Challenger - Maui Mallorca Challenger Caloundra Challenger Ismaning Challenger Ortisei Challenger Steelers Cup 2005 - Kosice Stella Artois Clay Court Championships - Budaors 2005 Tulsa Challenger - Tulsa Swanston Challenger - Sacramento Izmir Challenger Atlanta Clay Court Challenger - Atlanta Harrah's Entertainment Men's Pro Challenger - Tunica Unique Zagreb Open - Zagreb Steelers Cup - Kosice The Commercia Challenger - Aptos Open de Rennes La Trinitaine - Rennes Ford Tennis Championships - Louisville Sony Ericsson Open 2008 - Belgrade Tennis Napoli Cup - Napoli Challenger Casablanca San Angel - Mexico City Tunis Open - Tunis Prosperita Open 2008 - Ostrava Tatra Banka Slovak Open - Bratislava Mons Challenger Open des Alpes Trophee BNP Paribas - Grenoble Napoli Challenger Ismaning Challenger Bratislava Challenger Vancouver Challenger Open de Rennes - Rennes Kobstaedernes ATP Challenger - Kolding Trieste Challenger Portoroz Challenger Quimper Challenger Quimper 2 Challenger Legg Mason Tennis Classic - Washington D.C. Jersey Challenger International Tennis Championships - Delray Beach SAP Open - San Jose Busan Challenger Rome Challenger Sarasota Challenger Jonkoping Challenger Carson Challenger Prague Challenger Savannah Challenger Delray Beach International Tennis Championships - Delray Beach Champaign Challenger Zagreb Challenger Countrywide Classic - Los Angeles Open Seat Godo 2007 - Barcelona Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest PBZ Zagreb Indoors - Zagreb Estoril Open - Estoril Gerry Weber Open - Halle Proton Malaysian Open - Kuala Lumpur PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai Countrywide Classic - Los Angeles Bratislava Challenger Open de Moselle - Metz Open Sud de France - Montpellier Regions Morgan Keegan Championships - Memphis Estoril Open - Estoril Campbell's Hall of Fame Tennis Championships - Newport Malaysian Open - Kuala Lumpur Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Bratislava Challenger Champaign Challenger Serbia Open - Belgrade Gerry Weber Open - Halle St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Dallas Challenger Dallas Challenger Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Apia International - Sydney Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Dallas Challenger Tallahassee Challenger Citi Open - Washington Rakuten Japan Open - Tokyo Citi Open - Washington PBZ Zagreb Indoors - Zagreb Mercedes Cup - Stuttgart Gerry Weber Open - Halle If Stockholm Open - Stockholm Next Generation Adelaide International - Adelaide Noumea Challenger U.S. Mens's Clay Court Championship - Houston Honolulu Challenger Tashkent Challenger Dallas Challenger Seoul Challenger BMW Open - Munich St. Petersburg Open - St. Petersburg Bratislava Challenger Drummondville Challenger Chennai Open - Chennai Loughborough Challenger Malaga Challenger Helsinki Challenger Open 13 Provence - Marseille Delray Beach International Tennis Championships - Delray Beach Sunrise Challenger Campbell's Hall of Fame Tennis Championships - Newport China Open - Beijing Kaohsiung Challenger Atlanta Tennis Championships - Atlanta Winston-Salem Open - Winston-Salem Johannesburg Challenger Delray Beach International Tennis Championships - Delray Beach Kun-Ming Challenger Busan Challenger Baton Rouge Challenger Shenzhen Open - Shenzhen BB&T Atlanta Open - Atlanta U.S. National Indoor Tennis Championships - Memphis Athens Challenger Tallahassee Challenger Campbell's Hall of Fame Tennis Championships - Newport Bratislava Challenger Aegon Nottingham Open - Nottingham AEGON Championships - London Hall of Fame Tennis Championships - Newport Helsinki Challenger Medibank International - Sydney BB&T Atlanta Open - Atlanta Shenzhen Open - Shenzhen Dubai Duty Free Tennis Championships - Dubai Citi Open - Washington Winston-Salem Open - Winston-Salem China Open - Beijing Intrum Stockholm Open - Stockholm Guadalajara Challenger BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai SAP Open - San Jose SkiStar Swedish Open - Bastad If Stockholm Open - Stockholm Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Ostrava Challenger Open de Nice Cote d'Azur - Nice AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Segovia Challenger Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Moselle Open - Metz PTT Thailand Open - Bangkok Erste Bank Open - Vienna Aircel Chennai Open - Chennai Bordeaux Challenger Heineken Open - Auckland U.S. National Indoor Tennis Championships - Memphis Open 13 - Marseille Mons Challenger Budapest Challenger Topshelf Open - 's-Hertogenbosch Libema Open - 's-Hertogenbosch Bergamo Challenger BB&T Atlanta Open - Atlanta Erste Bank Open - Vienna Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Le Gosier Challenger Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Eckental Challenger Gerry Weber Open - Halle Open Sud de France - Montpellier Citi Open - Washington ABN AMRO World Tennis Tournament - Rotterdam Cary Challenger Hall of Fame Tennis Championships - Newport Citi Open - Washington Abierto Mexicano de Tenis Mifel - Los Cabos Eckental Challenger Zagreb Challenger Citi Open - Washington ASB Classic - Auckland Vancouver Challenger Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai AEGON International - Eastbourne Eckental Challenger Shenzhen Open - Shenzhen Quimper Challenger Prostejov Challenger Biella Challenger DIEMA XTRA Sofia Open - Sofia Ismaning Challenger Prague Challenger Open Sud de France - Montpellier Qatar ExxonMobil Open - Doha Noventi Open - Halle Truist Atlanta Open - Atlanta Open Sud de France - Montpellier Open 13 Provence - Marseille Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest SAP Open - San Jose AEGON International - Eastbourne PBZ Zagreb Indoors - Zagreb Qatar ExxonMobil Open - Doha US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch Delray Beach Open - Delray Beach Mercedes Cup - Stuttgart New York Open - New York Delray Beach Open - Delray Beach Hall of Fame Open - Newport Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Ilkley Challenger Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Rogers Cup - Montreal BNP Paribas Masters - Paris Miami Open - Miami Rennes Challenger Hamburg Challenger Bratislava Challenger Ostrava Challenger PBZ Zagreb Indoors - Zagreb Open de Nice Cote dAzur - Nice Davidoff Swiss Indoors Basel - Basel Legg Mason Tennis Classic - Washington Rogers Cup - Toronto Aircel Chennai Open - Chennai Open Sud de France - Montpellier Rogers Cup - Toronto Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Masters - Paris US Men's Clay Court Championship - Houston Sony Open Tennis - Miami Erste Bank Open - Vienna Miami Open - Miami Australian Open - Melbourne French Open - Paris Internazionali BNL d'Italia - Rome Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London BNP Paribas Open - Indian Wells BB&T Atlanta Open - Atlanta Australian Open - Melbourne Miami Open - Miami Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Rogers Cup - Montreal Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Swiss Indoors Basel - Basel Power Horse Cup - Dusseldorf Campbells Hall of Fame Tennis Championships - Newport Erste Bank Open - Vienna Davis Cup, World Group, 1R, CHI-SVK 4-1 Davis Cup, World Group, PO, SVK-KOR 2-3 Davis Cup, World Group, PO, SVK-SRB, 1-4 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Swiss Indoors Basel - Basel Davis Cup, Group 1, 2R, AUT-SVK 3-2 Davis Cup, Europe/Africa Group I, PO, BLR-SVK 1-4 Davis Cup, Group I, 1R, SVK-LAT 5-0 U.S. Open - New York Davis Cup, World Group, PO, USA-SVK 5-0 Sony Ericsson Open - Miami French Open - Paris U.S. Open - New York U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris French Open (juniors) Wimbledon (juniors) Australian Open (juniors) Wimbledon - London French Open (juniors) U.S. Open (juniors) Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Davis Cup, Group 1, 2R, SVK-GEO 4-1 Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, Group I, PO, SVK-SWE 3-2 Davis Cup, Group I, 2R, SVK-AUT 4-1 Davis Cup, Group 1, PO, SVK-MKD, 5-0 Davis Cup, Group I, 1R, GBR-SVK 3-2 Davis Cup, Group I, 1R, UKR-SVK 3-2 Davis Cup, Group I, 1R, SVK-SLO 5-0 Australian Open (juniors) Olympics - London Davis Cup, World Group, PO, SVK-BEL 2-3